/**
 * @IIInjection.as
 * 
 * @author sodaChen mail:asframe@163.com
 * @version 1.0
 * <br>Copyright (C), 2012 ASFrame.com
 * <br>This program is protected by copyright laws.
 * <br>Program Name:ASFrame AStruts2
 * <br>Date:2012-4-30
 */
package com.asframe.astruts2.interfaces
{
	import com.asframe.astruts2.context.IAStrutsContext;
	import com.asframe.ref.Type;

	/**
	 * 注入接口
	 * @author sodaChen
	 * @Date:2012-4-30
	 */
	public interface IInjection
	{
		/**
		 * @param obj 需要被注入操作的对象
		 * @param context 提供注入对象的容器
		 * 
		 */		
		function injection(obj:Object,type:Type,context:IAStrutsContext):void;
	}
}
